「wdHeaderFooterPrimary 意味」
「word マクロ wdHeaderFooterPrimary」
といった検索キーワードで、時折アクセスがあります。
Word VBAで、ヘッダーやフッターを取得・操作する
With ActiveDocument.Sections(1).Headers(wdHeaderFooterPrimary)
あるいは、
With ActiveDocument.Sections(1).Footers(wdHeaderFooterPrimary)
のようなコードを、どこかでご覧になった方による検索でしょう。
Wordのヘッダー・フッターの仕様
wdHeaderFooterPrimaryの意味を理解するには、Wordのヘッダー・フッターの仕様を理解している必要があります。
Wordのヘッダー・フッターは、セクションごとに設定することができます。
そして各セクションのヘッダー・フッターには、以下の3つを指定することができます。
- 奇数ページのヘッダー・フッター
- 偶数ページのヘッダー・フッター
- 先頭ページのヘッダー・フッター
[ページ設定]ダイアログ-[その他]タブの[ヘッダーとフッター]欄の「奇数/偶数ページの別指定」「先頭ページのみ別指定」チェックボックスをOnにすることで、
3つのヘッダー・フッターを指定できます。
wdHeaderFooterPrimaryをHeadersFooters.Itemに指定すると
で、wdHeaderFooterPrimaryとは、HeadersFootersコレクションから、奇数ページのヘッダー・フッターを表すHeaderFooterオブジェクトを取得する際に指定する定数です。
定数wdHeaderFooterPrimaryは、WdHeaderFooterIndex列挙型に定義されており、実際の値は「1」です。
HeadersFootersコレクションの規定メンバーであるItemメソッドに
定数wdHeaderFooterPrimaryを指定すると、奇数ページのヘッダー・フッターを表すHeaderFooterオブジェクトを取得できます。
「奇数/偶数ページの別指定」「先頭ページのみ別指定」チェックボックスがOffの状態の場合は、HeadersFooters.Itemメソッドに定数wdHeaderFooterPrimaryを指定することで、ヘッダーまたはフッターを表すHeaderFooterオブジェクトを取得できます。
最終更新日時:2022-09-09 13:42
Home » ワードマクロ・Word VBAの使い方 » ヘッダー&フッター » wdHeaderFooterPrimaryとは